mountain boarding - German English Dictionary